x86/VT-x: align segment table columns when dumping a VMCS
This makes it more succinct and easier to read.
Before:
(XEN) Sysenter RSP=
0000000000000000 CS:RIP=0000:
0000000000000000
(XEN) CS: sel=0x0008, attr=0x0c09b, limit=0xffffffff, base=0x0000000000000000
(XEN) DS: sel=0x0010, attr=0x0c093, limit=0xffffffff, base=0x0000000000000000
(XEN) SS: sel=0x0010, attr=0x0c093, limit=0xffffffff, base=0x0000000000000000
(XEN) ES: sel=0x0010, attr=0x0c093, limit=0xffffffff, base=0x0000000000000000
(XEN) FS: sel=0x0000, attr=0x00093, limit=0x0000ffff, base=0x0000000000000000
(XEN) GS: sel=0x0000, attr=0x00093, limit=0x0000ffff, base=0x0000000000000000
(XEN) GDTR: limit=0x00000017, base=0x0000000000102eb8
(XEN) LDTR: sel=0x0000, attr=0x00082, limit=0x0000ffff, base=0x0000000000000000
(XEN) IDTR: limit=0x0000ffff, base=0x0000000000000000
(XEN) TR: sel=0x0000, attr=0x0008b, limit=0x0000ffff, base=0x0000000000000000
(XEN) EFER = 0x0000000000000000 PAT = 0x0007040600070406
After:
(XEN) Sysenter RSP=
0000000000000000 CS:RIP=0000:
0000000000000000
(XEN) sel attr limit base
(XEN) CS: 0008 0c09b
ffffffff 0000000000000000
(XEN) DS: 0010 0c093
ffffffff 0000000000000000
(XEN) SS: 0010 0c093
ffffffff 0000000000000000
(XEN) ES: 0010 0c093
ffffffff 0000000000000000
(XEN) FS: 0000 00093
0000ffff 0000000000000000
(XEN) GS: 0000 00093
0000ffff 0000000000000000
(XEN) GDTR:
00000017 0000000000102eb8
(XEN) LDTR: 0000 00082
0000ffff 0000000000000000
(XEN) IDTR:
0000ffff 0000000000000000
(XEN) TR: 0000 0008b
0000ffff 0000000000000000
(XEN) EFER = 0x0000000000000000 PAT = 0x0007040600070406
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>